hitting drumsticks - German English Dictionary